Noun
residence [pl. residences]
address {comm.}
dwelling place [pl. dwelling places]
...
related Results
stop {ping}
abode (n.) , {Eng.}
إقامة {هندسة}